V com pisat aplikaciu nad Firebirdom

Otázka od: hlas

17. 5. 2004 15:35

V com pisete vlastne aplikacie nad firebirdom.

IBX - nepodporuje do buducna verzie firebirdu
        a vlastne uz dnes nepodporuje firebird verziu 1.5
DBX - zlozita a prekombinovana technologia. Je to dost
         pracna technlogia a este je treba si dokupovat
         driver pre firebird od tretej firmy
FIBPLUS, IBO - technologie, kde chybaju informacie,
                        priklady a podpora. Skusal som a vzdy
                        som narazil na more problemov, ktore som
                        v IBX riesit nemusel.


Tak v com mam vlastne programovat databazovu aplikaciu nad firebirdom?
Doteraz som robil dost rokov nad BDE-paradoxom a IBX-firebirdom.
Po mnohych pokusom vsak nie som schopny zroznych dovodov seriozne
zacat pracovat nad firebirdom. Ako na to? Co vlastne pouzit?


Odpovedá: Karel Rys

17. 5. 2004 15:36

hlas dne 17 May 2004 v 15:50:

> V com pisete vlastne aplikacie nad firebirdom.
>
> IBX - nepodporuje do buducna verzie firebirdu
> a vlastne uz dnes nepodporuje firebird verziu 1.5

V soucasne dobe jsem na zadne problemy IBX versus FireBird 1.5 nenarazil, pri
prechodu z IB 6.0
jsem nemusel menit krom asi trech chybek (nejednoznacne urceni sloupce) v SQL
vubec nic.

Karel Rys


Odpovedá: Jaroslav Uher

17. 5. 2004 17:23

On 17 May 2004 at 15:50, hlas wrote:

> V com pisete vlastne aplikacie nad firebirdom.
> FIBPLUS, IBO - technologie, kde chybaju informacie,
> priklady a podpora. Skusal som a vzdy
> som narazil na more problemov, ktore som v IBX
> riesit nemusel.

musis se rozhodnout sam, my si zvolili FIBPlus.
Asi pred mesicem jsem do konference nabizel rozdily.
Na www.dbsvet.cz na zaklade mych (surovych) podkladu vysel clanek.

Uz jsem v FIBPlus zacal psat aplikaci, problemy (zatim) zadne
nevidim.

Jarek Uher

Odpovedá: hlas

17. 5. 2004 22:26

Ja vo FIBPLUS problemy vidim. Nie je tam ani ukazkovy priklad
vazby Master Detail, trapil som sa s tym asi 2 dni a nic.
Nebol som schopny to urobit. A cital som tu, ze s tou vazbou M-D
tu mal problemy este niekto. Tak som sa rozhodol obratit
na support FIBPLUS. Na druhej strane je vsak pocitac,
ktory generuje nejake vadne maily. To je support FIBPLUS.
A to mam zaplatit peniaze za software, ktory uz na zaciatku robi
problemy a nema support. Co bude neskor. Nechcem vidiet....



----- Original Message -----
From: "Jaroslav Uher" <jarek@iuher.cz>
To: <delphi-l@clexpert.cz>
Sent: Monday, May 17, 2004 5:48 PM
Subject: Re: V com pisat aplikaciu nad Firebirdom


> On 17 May 2004 at 15:50, hlas wrote:
>
> > V com pisete vlastne aplikacie nad firebirdom.
> > FIBPLUS, IBO - technologie, kde chybaju informacie,
> > priklady a podpora. Skusal som a vzdy
> > som narazil na more problemov, ktore som v IBX
> > riesit nemusel.
>
> musis se rozhodnout sam, my si zvolili FIBPlus.
> Asi pred mesicem jsem do konference nabizel rozdily.
> Na www.dbsvet.cz na zaklade mych (surovych) podkladu vysel clanek.
>
> Uz jsem v FIBPlus zacal psat aplikaci, problemy (zatim) zadne
> nevidim.
>
> Jarek Uher
>
>
>
>
> ----------
> * www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
> * www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
> * Zoner Media Explorer 6 - stiahnite si pomocnika pre digitalnu fotografiu
(http://www.zoner.sk/zme6)
>
>
>


Odpovedá: hlas

17. 5. 2004 22:15

Verim, ze IBX je momentalne kompatibilny, ale tiez to nie je
bohvieaka perspektiva zalozit projekt na technologii, ktora uz v najblizsej
verzii kompatibilna nemusi byt...

----- Original Message -----
From: "Karel Rys" <delphi@zas-me.cz>
To: <delphi-l@clexpert.cz>
Sent: Monday, May 17, 2004 4:02 PM
Subject: Re: V com pisat aplikaciu nad Firebirdom


> hlas dne 17 May 2004 v 15:50:
>
> > V com pisete vlastne aplikacie nad firebirdom.
> >
> > IBX - nepodporuje do buducna verzie firebirdu
> > a vlastne uz dnes nepodporuje firebird verziu 1.5
>
> V soucasne dobe jsem na zadne problemy IBX versus FireBird 1.5 nenarazil,
pri prechodu z IB 6.0
> jsem nemusel menit krom asi trech chybek (nejednoznacne urceni sloupce) v
SQL vubec nic.
>
> Karel Rys
>
>
>
>
>
> ----------
> * www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
> * www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
> * Zoner Media Explorer 6 - stiahnite si pomocnika pre digitalnu fotografiu
(http://www.zoner.sk/zme6)
>
>
>


Odpovedá: Pavel Malinsky

18. 5. 2004 7:16

> -----Original Message-----
> From: delphi-l-owner@clexpert.cz
> [mailto:delphi-l-owner@clexpert.cz] On Behalf Of Jaroslav Uher
>
>
> Uz jsem v FIBPlus zacal psat aplikaci, problemy (zatim) zadne
> nevidim.

  Ahoj,

napodobne, ale naopak pouzivam IBObjects. Bez problemu,
pomerne velka sitova aplikace na FB 1.5. Rozhodnout se opravdu
musis sam. Myslim, ze k IBObjects existuje dostatecna podpora
(newsgroup...).

          S pozdravem a dikem
=====================================
> Pavel Malinsky; malinsky@pmcom.cz <
=====================================
> GSM: 602 652 203 | ICQ: 322015967 <
=====================================




Odpovedá: Roman

18. 5. 2004 8:14

To, co je na devrace.com ti nestaci?

http://www.devrace.com/en/fibplus/download/index.php?BID=19&ID=131

Cituji:
IntraWeb example
AliasManager example
ConnectionLost example
Array-fields demo,
Local filtering example,
Master-detail example,
Separate transaction example,
Local sorting example
... a dalsi cca 20 prikladu...

Na stejnych strankach najdes i newsgroups (v En a Ru), v dobe mych zacatku s
FIBPlus tam prispivali primo autori, nevim jak je to ted.

Roman
==============================
http://kouzelne.misto.cz

Dne Monday, May 17, 2004 10:55 PM [GMT+1=CET],
hlas <hlas@inmail.sk> napsal(a):

> Ja vo FIBPLUS problemy vidim. Nie je tam ani ukazkovy priklad
> vazby Master Detail, trapil som sa s tym asi 2 dni a nic.
> Nebol som schopny to urobit. A cital som tu, ze s tou vazbou M-D
> tu mal problemy este niekto. Tak som sa rozhodol obratit
> na support FIBPLUS. Na druhej strane je vsak pocitac,
> ktory generuje nejake vadne maily. To je support FIBPLUS.
> A to mam zaplatit peniaze za software, ktory uz na zaciatku robi
> problemy a nema support. Co bude neskor. Nechcem vidiet....


Odpovedá: hlas

18. 5. 2004 10:08

Vratim sa k tomu prikladu M-D. Ten ktory je na devrace je zalozeny na ich
komponentach, nic sa tam neprogramuje. Je to zalozene na editacii
dat priamo do gridu. Ked som to chcel urobit normalne a editovat data
nad formularom s dbeditmi a combami atd. a zapracovat do toho transakcie
tak som to nedokazal. Myslim si, ze to bolo nedostatkom informacii, lebo
tieto
veci bezne robim nad BDE paradoxom a IBX firebirdom. Vo fibplus po tyzdnovom
snazeni nic. No neviem...
Jednoducho ak za fibplus zaplatim nemale peniaze tak moc nemam chut bojovat
so samozrejmostami ako je vazba master-detail alebo transakcie.



----- Original Message -----
From: "Roman" <sw.maurice@seznam.cz>
To: <delphi-l@clexpert.cz>
Sent: Tuesday, May 18, 2004 9:02 AM
Subject: Re: V com pisat aplikaciu nad Firebirdom


> To, co je na devrace.com ti nestaci?
>
> http://www.devrace.com/en/fibplus/download/index.php?BID=19&ID=131
>
> Cituji:
> IntraWeb example
> AliasManager example
> ConnectionLost example
> Array-fields demo,
> Local filtering example,
> Master-detail example,
> Separate transaction example,
> Local sorting example
> ... a dalsi cca 20 prikladu...
>
> Na stejnych strankach najdes i newsgroups (v En a Ru), v dobe mych zacatku
s
> FIBPlus tam prispivali primo autori, nevim jak je to ted.
>
> Roman
> ==============================
> http://kouzelne.misto.cz
>
> Dne Monday, May 17, 2004 10:55 PM [GMT+1=CET],
> hlas <hlas@inmail.sk> napsal(a):
>
> > Ja vo FIBPLUS problemy vidim. Nie je tam ani ukazkovy priklad
> > vazby Master Detail, trapil som sa s tym asi 2 dni a nic.
> > Nebol som schopny to urobit. A cital som tu, ze s tou vazbou M-D
> > tu mal problemy este niekto. Tak som sa rozhodol obratit
> > na support FIBPLUS. Na druhej strane je vsak pocitac,
> > ktory generuje nejake vadne maily. To je support FIBPLUS.
> > A to mam zaplatit peniaze za software, ktory uz na zaciatku robi
> > problemy a nema support. Co bude neskor. Nechcem vidiet....
>
>
>
>
>
> ----------
> * www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
> * www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
> * Zoner Media Explorer 6 - stiahnite si pomocnika pre digitalnu fotografiu
(http://www.zoner.sk/zme6)
>
>
>


Odpovedá: Roman

18. 5. 2004 10:56

Mno, jiste, ze je to priklad zalozeny na jejich komponentach, kdyz je to
priklad na pouziti jejich komponent  
Pokud chces prejit na FB tim, ze misto BDE Table budes pouzivat FIB Table,
tak to snad radeji na FB ani neprechazej... ono z tvych informaci o editaci
"normalne", "dbeditmi" a "bezne nad paradoxom" se toho asi ani vic poradit
neda :-/

Roman
==============================
http://kouzelne.misto.cz

Dne Tuesday, May 18, 2004 10:42 AM [GMT+1=CET],
hlas <hlas@inmail.sk> napsal(a):

> Vratim sa k tomu prikladu M-D. Ten ktory je na devrace je zalozeny na
> ich komponentach, nic sa tam neprogramuje. Je to zalozene na editacii
> dat priamo do gridu. Ked som to chcel urobit normalne a editovat data
> nad formularom s dbeditmi a combami atd. a zapracovat do toho
> transakcie tak som to nedokazal. Myslim si, ze to bolo nedostatkom
> informacii, lebo tieto
> veci bezne robim nad BDE paradoxom a IBX firebirdom. Vo fibplus po
> tyzdnovom snazeni nic. No neviem...
> Jednoducho ak za fibplus zaplatim nemale peniaze tak moc nemam chut
> bojovat so samozrejmostami ako je vazba master-detail alebo
> transakcie.


Odpovedá: Peter Ondras

18. 5. 2004 11:16

Ja chapem co mysli. Aj ja rovnako editujem vsetky data. A nepouzivam
IBTable (pouzivam na to IBX), ale IBQuery. Urobit tam presne tu editaciu
(1 formular DBGrid, 2 formular TDBEdit..., vazba master-detail) nebolo
jednoduche, ale ked som to raz spracoval, tak to mozem uz lahko
zopakovat na viacerymi tabulkami a formularmi. A toto zjavne ide vo FIB
este tazsie. Skus poradit ako urobit toto:
MasterTabulka (Query objekt - SQL) v Data Module
DetailTabulka (Query objekt - SQL) v Data Module
MainForm s dvomi DBGrid-mi. Vo vrchnom je zobrazeny master, v spodnom
detail. Pri pohybe v mastri hore alebo dole napr. sipkou by sa v detail
Gride mali nacitavat len tie zaznamy ktore suvisia s masterom. Pri
otvoreni do druheho formularu kde su DBEdit-y a pod. by uz asi nemal byt
problem. Tam by sa data mali nacitat same, len pri pridavani noveho
detail zaznamu treba asi rucne (tak to robim v IBQuery) vyplnit
prepojovacie pole na master. Toto je jedna dolezita vec a druha by mohla
byt cachedupdates pre detail tabulku


> -----Original Message-----
>
> Mno, jiste, ze je to priklad zalozeny na jejich komponentach, kdyz je
to
> priklad na pouziti jejich komponent  
> Pokud chces prejit na FB tim, ze misto BDE Table budes pouzivat FIB
Table,
> tak to snad radeji na FB ani neprechazej... ono z tvych informaci o
> editaci
> "normalne", "dbeditmi" a "bezne nad paradoxom" se toho asi ani vic
poradit
> neda :-/
>


Odpovedá: Roman

18. 5. 2004 11:52

Primou editaci nad Datasety nepouzivam, takze nize uvedene bych musel
vyzkouset, ale ciste nahodou jsem pred obedem (  narazil na:
http://www.interbase-world.com/en/articles/
kde je v sekci Programming v 5-ti tutorialech docela podrobne popsano
master-detail s FIBPlus (live queries, pohyb po zaznamech, transakce pro
read a write), coz by mohla byt odpoved na tvou otazku.

Roman
==============================
http://kouzelne.misto.cz

Dne Tuesday, May 18, 2004 11:56 AM [GMT+1=CET],
Peter Ondras <peter.ondras@pse.sk> napsal(a):

> Ja chapem co mysli. Aj ja rovnako editujem vsetky data. A nepouzivam
> IBTable (pouzivam na to IBX), ale IBQuery. Urobit tam presne tu
> editaciu (1 formular DBGrid, 2 formular TDBEdit..., vazba
> master-detail) nebolo jednoduche, ale ked som to raz spracoval, tak
> to mozem uz lahko zopakovat na viacerymi tabulkami a formularmi. A
> toto zjavne ide vo FIB este tazsie. Skus poradit ako urobit toto:
> MasterTabulka (Query objekt - SQL) v Data Module
> DetailTabulka (Query objekt - SQL) v Data Module
> MainForm s dvomi DBGrid-mi. Vo vrchnom je zobrazeny master, v spodnom
> detail. Pri pohybe v mastri hore alebo dole napr. sipkou by sa v
> detail Gride mali nacitavat len tie zaznamy ktore suvisia s masterom.
> Pri otvoreni do druheho formularu kde su DBEdit-y a pod. by uz asi
> nemal byt problem. Tam by sa data mali nacitat same, len pri
> pridavani noveho detail zaznamu treba asi rucne (tak to robim v
> IBQuery) vyplnit prepojovacie pole na master. Toto je jedna dolezita
> vec a druha by mohla byt cachedupdates pre detail tabulku
>
>
>> -----Original Message-----
>>
>> Mno, jiste, ze je to priklad zalozeny na jejich komponentach, kdyz
>> je to priklad na pouziti jejich komponent  
>> Pokud chces prejit na FB tim, ze misto BDE Table budes pouzivat FIB
>> Table, tak to snad radeji na FB ani neprechazej... ono z tvych
>> informaci o editaci
>> "normalne", "dbeditmi" a "bezne nad paradoxom" se toho asi ani vic
>> poradit neda :-/


Odpovedá: hlas

18. 5. 2004 14:42

Vobec nemam predstavu pouzivat tabulky nad FB. To je jasne.
Zaujimalo by ma kde zohnat priklad prace s FIBPLUS.
Pod prikladom mam na mysli napr.

1. formular bude obsahovat 2 gridy, jeden master, druhy detail
2. na formulari bude niekolko tlacitok, napr. append, edit atd.
3. po stlaceni append sa zobrazi iny formular, kde v dbeditoch,
   combach atd. bude mozne editovat ako master tabulku
   tak aj na dalsom formulari detail tabulku
4. cele to bude fungovat v ramci transakvie, t.j., aksa napr.
   nepodari ulozit zaznam v detailnej tabulke, tak sa neulozi
  ani master a pod.


Myslim, ze to nie je az take zlozite a pre cloveka, co s tym robi je
to robota tak na hodinku. Toto povazujem za priklad prace nad
Firebirdom nejakou technologiou.Taketo nieco by malo byt
dodavane s technologiou FIBPLUS pripadne ich supportom.

Myslim ze priklady, kde su pospajane dokopy komponenty grid
a ovladaci panel s tlacitkami asi nikomu nepomozu.

----- Original Message -----
From: "Roman" <sw.maurice@seznam.cz>
To: <delphi-l@clexpert.cz>
Sent: Tuesday, May 18, 2004 11:28 AM
Subject: Re: V com pisat aplikaciu nad Firebirdom


> Mno, jiste, ze je to priklad zalozeny na jejich komponentach, kdyz je to
> priklad na pouziti jejich komponent  
> Pokud chces prejit na FB tim, ze misto BDE Table budes pouzivat FIB Table,
> tak to snad radeji na FB ani neprechazej... ono z tvych informaci o
editaci
> "normalne", "dbeditmi" a "bezne nad paradoxom" se toho asi ani vic poradit
> neda :-/
>
> Roman
> ==============================
> http://kouzelne.misto.cz
>
> Dne Tuesday, May 18, 2004 10:42 AM [GMT+1=CET],
> hlas <hlas@inmail.sk> napsal(a):
>
> > Vratim sa k tomu prikladu M-D. Ten ktory je na devrace je zalozeny na
> > ich komponentach, nic sa tam neprogramuje. Je to zalozene na editacii
> > dat priamo do gridu. Ked som to chcel urobit normalne a editovat data
> > nad formularom s dbeditmi a combami atd. a zapracovat do toho
> > transakcie tak som to nedokazal. Myslim si, ze to bolo nedostatkom
> > informacii, lebo tieto
> > veci bezne robim nad BDE paradoxom a IBX firebirdom. Vo fibplus po
> > tyzdnovom snazeni nic. No neviem...
> > Jednoducho ak za fibplus zaplatim nemale peniaze tak moc nemam chut
> > bojovat so samozrejmostami ako je vazba master-detail alebo
> > transakcie.
>
>
>
>
>
> ----------
> * www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
> * www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
> * Zoner Media Explorer 6 - stiahnite si pomocnika pre digitalnu fotografiu
(http://www.zoner.sk/zme6)
>
>
>


Odpovedá: hlas

18. 5. 2004 14:56

dik za ten link ale mam dojem ze som to v tej dobe ked
som to trapil skusal a nepomohlo mi to. Je to zasa dokola len ten
ich sposob prace.


----- Original Message -----
From: "Roman" <sw.maurice@seznam.cz>
To: <delphi-l@clexpert.cz>
Sent: Tuesday, May 18, 2004 12:36 PM
Subject: Re: V com pisat aplikaciu nad Firebirdom


> Primou editaci nad Datasety nepouzivam, takze nize uvedene bych musel
> vyzkouset, ale ciste nahodou jsem pred obedem (  narazil na:
> http://www.interbase-world.com/en/articles/
> kde je v sekci Programming v 5-ti tutorialech docela podrobne popsano
> master-detail s FIBPlus (live queries, pohyb po zaznamech, transakce pro
> read a write), coz by mohla byt odpoved na tvou otazku.
>
> Roman
> ==============================
> http://kouzelne.misto.cz
>
> Dne Tuesday, May 18, 2004 11:56 AM [GMT+1=CET],
> Peter Ondras <peter.ondras@pse.sk> napsal(a):
>
> > Ja chapem co mysli. Aj ja rovnako editujem vsetky data. A nepouzivam
> > IBTable (pouzivam na to IBX), ale IBQuery. Urobit tam presne tu
> > editaciu (1 formular DBGrid, 2 formular TDBEdit..., vazba
> > master-detail) nebolo jednoduche, ale ked som to raz spracoval, tak
> > to mozem uz lahko zopakovat na viacerymi tabulkami a formularmi. A
> > toto zjavne ide vo FIB este tazsie. Skus poradit ako urobit toto:
> > MasterTabulka (Query objekt - SQL) v Data Module
> > DetailTabulka (Query objekt - SQL) v Data Module
> > MainForm s dvomi DBGrid-mi. Vo vrchnom je zobrazeny master, v spodnom
> > detail. Pri pohybe v mastri hore alebo dole napr. sipkou by sa v
> > detail Gride mali nacitavat len tie zaznamy ktore suvisia s masterom.
> > Pri otvoreni do druheho formularu kde su DBEdit-y a pod. by uz asi
> > nemal byt problem. Tam by sa data mali nacitat same, len pri
> > pridavani noveho detail zaznamu treba asi rucne (tak to robim v
> > IBQuery) vyplnit prepojovacie pole na master. Toto je jedna dolezita
> > vec a druha by mohla byt cachedupdates pre detail tabulku
> >
> >
> >> -----Original Message-----
> >>
> >> Mno, jiste, ze je to priklad zalozeny na jejich komponentach, kdyz
> >> je to priklad na pouziti jejich komponent  
> >> Pokud chces prejit na FB tim, ze misto BDE Table budes pouzivat FIB
> >> Table, tak to snad radeji na FB ani neprechazej... ono z tvych
> >> informaci o editaci
> >> "normalne", "dbeditmi" a "bezne nad paradoxom" se toho asi ani vic
> >> poradit neda :-/
>
>
>
>
>
> ----------
> * www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
> * www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
> * Zoner Media Explorer 6 - stiahnite si pomocnika pre digitalnu fotografiu
(http://www.zoner.sk/zme6)
>
>
>